package com.zat.mes.andrmes.data

/**
 * @author zy
 * @date :2020-02-27 10:41
 * @description:日计划
 */
data class DayPlanProduceBean(
    val code: String,
    val currentPage: Int,
    val isMore: Any,
    val items: List<DayPlanProduceBeanItem>,
    val pageSize: Int,
    val startIndex: Any,
    val totalNum: Any,
    val totalPage: Any
)

data class DayPlanProduceBeanItem(
    val classid: Long,
    val classname: String,
    val color: String,
    val corpId: Long,
    val dayplanid: Long,
    val dayproduceplanId: Long,
    val empid: Long,
    val empname: String,
    val factoryId: Long,
    val factoryName: String,
    val inputdatetime: String,
    val inputempname: String,
    val list: List<X>,
    val machinename: String,
    val machineno: Int,
    val orderCraftprocessVersionList: List<OrderCraftprocess>,
    val orderId: Long,
    val procid: Long,
    val procname: String,
    val produceday: String,
    val productName: String,
    val styleName:String,
    val planDayDate:String,
    val sengemntNumber:Int,
    val quantity: Int,
    val remark: String,
    val size: String,
    val status: String,
    val statusname: Any,
    val styleNo: String,
    val workshopid: Long,
    val workshopname: String,
    var show: Boolean = false
)

data class X(
    val procid: Long,
    val procname: String
)

data class OrderCraftprocess(
    val baseWage: String,
    val cancelDateTime: String,
    val cancelEmpName: String,
    val corpId: Long,
    val craftId: Long,
    val field1: Any,
    val field2: Any,
    val field3: Any,
    val field4: Any,
    val field5: Any,
    val ieccoefficient: String,
    val inputDateTime: String,
    val inputEmpName: String,
    val procId: Long,
    val procName: String,
    val remark: String,
    val selfTime: String,
    val selfValue: String,
    val selfWage: String,
    val seqNo: String,
    val standardTime: String,
    val standardValue: String,
    val status: String,
    val styleId: Long,
    val version: String
)